sweep the deck - French English Dictionary